﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Integrator.DAL.MESSAGE
{
    public class CasaTransHistoryEnquiryResDetail : BaseMessage
    {

        /// <summary>
        /// Transaction authorized date along with time stamp. The date should be in the format of YYYYMMDDhhmmss	
        /// Ngày và thời gian phê duyệt giao dịch. Ngày này nên theo định dạng YYYYMMDDhhmmss
        /// </summary>
        public DateTime? res_Auth_Dt = null;

        /// <summary>
        /// Transaction posted date. The date should be in the format of YYYYMMDD	
        /// Ngày hạch toán giao dịch. Ngày này nên theo định dạng YYYYMMDD
        /// </summary>
        public DateTime? res_Post_Dt = null;

        /// <summary>
        /// Transaction value date. The date should be in the format of YYYYDDMM	
        /// Ngày giá trị giao dịch. Ngày này nên theo định dạng YYYYDDMM
        /// </summary>
        public DateTime? res_Value_Dt = null;

        /// <summary>
        /// Transaction Branch Code	
        /// Mã chi nhánh giao dịch
        /// </summary>
        public decimal res_Txn_Br_Cd;

        /// <summary>
        /// Transaction Id	
        /// Mã giao dịch
        /// </summary>
        public string res_Txn_Code;

        /// <summary>
        /// The transaction description	
        /// Diễn giải giao dịch
        /// </summary>
        public string res_Txn_Desc;

        /// <summary>
        /// Reference no. for the transaction	
        /// Số tham chiếu của giao dịch
        /// </summary>
        public string res_Txn_Ref_No;

        /// <summary>
        /// Transaction amount in account currency	
        /// Số tiền chuyển theo Loại tiền của tài khoản
        /// </summary>
        public decimal res_Amt;

        /// <summary>
        /// The final conversion rate used for the transaction	
        /// Tỷ giá quy đổi cuối cùng dùng cho giao dịch
        /// </summary>
        public decimal res_Conv_Rt;

        /// <summary>
        /// Type of transaction (D - debit / C- credit) 	
        /// Loại giao dịch (D-Nợ / C- Có)
        /// </summary>
        public string res_Txn_Type;

        /// <summary>
        /// Balance amount after the transaction. Computed online.	
        /// Số dư sau khi giao dịch. Tính toán trực tuyến
        /// </summary>
        public decimal res_Run_Bal;

        /// <summary>
        /// Document Number / Cheque Number	
        /// Số hồ sơ/ Số Séc
        /// </summary>
        public string res_Doc_No;

        /// <summary>
        /// Any internal remarks	
        /// Ghi chú nội bộ bất kỳ
        /// </summary>
        public string res_Desc_Line1;

        /// <summary>
        /// Any Customer Remarks	
        /// Ghi chú khách hàng bất kỳ
        /// </summary>
        public string res_Desc_Line2;

        /// <summary>
        /// Transaction Type Description	
        /// Loại diễn giải giao dịch
        /// </summary>
        public string res_Txn_Type_Desc;

    }
}
